reproducing yourself - Français Anglais Dictionnaire